home *** CD-ROM | disk | FTP | other *** search
- The A-line menu
- ===============
-
- A-line adds its own menu to MPW Shell's menubar.
-
- ________
- | A-line |
- | +------------+
- | Set Project... ][T |
- |---------------------|
- | Genie |
- |---------------------|
- | Update ][U |
- | Make ][M |
- | Build ][B |
- | Install ][I |
- | Run ][R |
- | Debug ][D |
- |---------------------|
- | Pregen |
- | MakeSource |
- | MakeImports |
- | MakeDepend |
- |---------------------|
- | Clean |
- | DistClean |
- | MaintClean |
- |---------------------|
- | Snapshot |
- |_____________________|
-
- When you startup MPW, the A-line menu contains only 'Set Project...'.
- Choosing that presents you with a list box of projects to choose from (the
- contents of the Menu folder). Once you select a project, the rest of the
- menu appears. The one you pick becomes the current project and its name is
- displayed as menu item 3.
-
- Update will only compile the source files, and Make also makes the binary,
- much in the manner of CodeWarrior. Build will recursively call itself on
- prerequisite projects (e.g. for Genie, Build will first build AEA and
- Pedestal) and then make the binary.
-
- Install, Run, and Debug are not yet implemented (and are dimmed in the menu).
- They only apply to executables, not libraries. Install's behavior is
- project-defined. An application may be moved to a test folder (where it
- can find expected data files), and an MPW tool (at such point as they're
- supported) might be moved to the User Commands directory. Run will launch
- an application, and could do something intelligent for a code resource,
- depending on the type -- for an FKEY, just execute it; for a WDEF, run a
- sampler program. Debug will open the SYM file into the debugger.
-
- This information is subject to change.
-
- 1999-04-30: sent to LAMP list [JDJ]
- 1999-05-22: added to A-line project [JDJ]
-